Science

The Fine Tuning argument for God: a selection of refutations (and a few supporte..